From f59936b62093e5a4aa5ab6ec8cdd368f31530367 Mon Sep 17 00:00:00 2001 From: "kaf24@firebug.cl.cam.ac.uk" Date: Fri, 15 Jul 2005 19:57:12 +0000 Subject: [PATCH] Simple grant-table fix (check_unmap). By Chris Clark and Stefan Berger. --- xen/common/grant_table.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/xen/common/grant_table.c b/xen/common/grant_table.c index b0999f4194..8a5be679cd 100644 --- a/xen/common/grant_table.c +++ b/xen/common/grant_table.c @@ -903,6 +903,9 @@ gnttab_check_unmap( { map = &lgt->maptrack[handle]; + if ( map->domid != rd->domain_id ) + continue; + if ( ( map->ref_and_flags & MAPTRACK_GNTMAP_MASK ) && ( readonly ? 1 : (!(map->ref_and_flags & GNTMAP_readonly)))) { -- 2.30.2